attenuating circumstances - Español Inglés Diccionario